namespace KYO.DAL {
    using System;
    using System.Text;
    using System.Collections;
    using System.Collections.Generic;
    
    public partial class ProjectSlide : ObjectPersistence.ORNetBaseType {
        public ProjectSlide() {
        }
        public ProjectSlide(string Description, string LinkImage, string LinkUrl, int Odering, bool Published, string Title) {
            this.Description = Description;
            this.LinkImage = LinkImage;
            this.LinkUrl = LinkUrl;
            this.Odering = Odering;
            this.Published = Published;
            this.Title = Title;
        }
        public ProjectSlide(int ProjectSlideID, string Description, string LinkImage, string LinkUrl, int Odering, bool Published, string Title) {
            this.ProjectSlideID = ProjectSlideID;
            this.Description = Description;
            this.LinkImage = LinkImage;
            this.LinkUrl = LinkUrl;
            this.Odering = Odering;
            this.Published = Published;
            this.Title = Title;
        }

        public int ProjectSlideID {
            get {
                return _ProjectSlideID;
            }
            set {
                this._ProjectSlideID = value;
                this.ChangesMade = true;
            }
        }
        public string Description {
            get {
                return _Description;
            }
            set {
                this._Description = value;
                this.ChangesMade = true;
            }
        }
        public string LinkImage {
            get {
                return _LinkImage;
            }
            set {
                this._LinkImage = value;
                this.ChangesMade = true;
            }
        }
        public string LinkUrl {
            get {
                return _LinkUrl;
            }
            set {
                this._LinkUrl = value;
                this.ChangesMade = true;
            }
        }
        public int Odering {
            get {
                return _Odering;
            }
            set {
                this._Odering = value;
                this.ChangesMade = true;
            }
        }
        public bool Published {
            get {
                return _Published;
            }
            set {
                this._Published = value;
                this.ChangesMade = true;
            }
        }
        public string Title {
            get {
                return _Title;
            }
            set {
                this._Title = value;
                this.ChangesMade = true;
            }
        }




        private int _ProjectSlideID;
        private string _Description;
        private string _LinkImage;
        private string _LinkUrl;
        private int _Odering;
        private bool _Published;
        private string _Title;


        public string ROKeyString {
            get {
                return ("KYO.DAL.ProjectSlide" + ProjectSlideID.ToString());
            }
        }

    }
}
